package com.sunrise.financeiro.repositorio.iface;

import java.util.Collection;
import java.util.List;

import com.sunrise.generico.entidade.Conta;
import com.sunrise.generico.entidade.Usuario;
import com.sunrise.generico.repositorio.iface.Repositorio;
import com.sunrise.generico.visao.Filtro;

public interface ContaDao extends Repositorio<Conta> {

	Collection<Conta> buscarPorFiltros(Filtro conta);
	
	List<Conta> buscarContaPorNome(String[] nomes);

	Collection<Conta> listarPorUsuario(Usuario usuario);

	Collection<Conta> listarPorNomeUsuarioLogado(String nome, Long id);

}
